Intuit | Data Engineer - II Interview Experience | 3.5 YoE



Round 1 - Technical

๐Ÿ”น This is the initial screening round.

๐Ÿ”น Starting 30 mins had to solve SQL Coding questions (Leetcode medium, hard level).

๐Ÿ”น Past projects discussion, how I handled scale and volume. Concepts asked : Data modelling, difference between fact and dim tables, SCD Types, Joins.

๐Ÿ”น Spark cluster configuration and resource calculations.

Round 2 - Craft Demonstration

๐Ÿ”นIn this round a problem statement was shared with me in advance.

๐Ÿ”นI was expected to prepare the solution and put it on PPT. I prepared the architectural design and defined the data models and test cases.

๐Ÿ”นThis is a 90min round where interviewers were interested in my approach to the problem.

Round 3 - Technical Coding

๐Ÿ”น This was a 60-minute hands-on technical round. I was asked to solve advanced SQL problems and answer.

๐Ÿ”น Pyspark coding questions: Repartition vs Coalesce, Broadcast join. Spark architecture and Deploy modes in spark.

๐Ÿ”น Some edge cases related to the craft demonstration I presented.

Round 4 - AI concepts

๐Ÿ”น Asked about my knowledge on Gen AI, LLMs and basics of ML.

Round 5 - Hiring Manager interview

๐Ÿ”น Detailed discussion on past projects.

๐Ÿ”น How I handle conflicts in my team.

๐Ÿ”น What aspects of team culture and collaboration matter most to me.